草庐IT

Debian 12

全部标签

ruby-on-rails - sudo : rvm: command not found - RVM MultiUser install on Ubuntu 12. 04 服务器

我正在设置服务器,它是Ubuntu12.04首先我安装了RVM多用户:me@ubuntu$\curl-Lhttps://get.rvm.io|sudobash-sstable然后在安装RVM之后,按照安装提示我将自己添加到RVM组usermod-a-Gmervm安装rubyrvminsall1.9.3--default然后我尝试安装系统范围的gempassenger,我得到了这个:me@ubuntu:~$rvmsudogeminstallpassengersudo:gem:commandnotfound事实上,任何使用rvmsudo运行的命令都只会显示sudo:{command}:no

ruby-on-rails - 在 debian Squeeze 上安装 RoR

有什么方法可以在我的debiansqueeze上安装Ruby1.9.2或1.8.7+Rails3? 最佳答案 您可能不想在生产机器上使用RVM。它的$PATH魔法会在不明显的地方(例如cron作业)中断,你会陷入困境。您可以简单地从源代码构建并使用checkinstall为您自己创建一个.deb。这是一个tutorialforUbuntu这应该很好地转化为debian。 关于ruby-on-rails-在debianSqueeze上安装RoR,我们在StackOverflow上找到一个类

ruby-on-rails - sass-rails 需要 sprockets 2.0.0 但 rails 4.1.0 需要 sprockets 2.12.1

这个问题在这里已经有了答案:UpdatingfromRails4.0to4.1givessass-railsrailtiesversionconflicts(4个答案)关闭8年前。我正在尝试将我的应用程序从rails3.2.16升级到rails4.1.0,当我尝试调用bundler:Bundlercouldnotfindcompatibleversionsforgem"sprockets":InGemfile:sass-rails(>=0)rubydependsonsprockets(~>2.0.0)rubyrails(=4.1.0)rubydependsonsprockets-rai

ruby - 使用 am/pm 将 24 位整数转换为 12 小时制

我正在使用ruby。我正在尝试弄清楚如何转换以下内容..14变为2pm0变为12am23变为11pm谢谢! 最佳答案 [14,0,23].map{|hour|Time.parse("#{hour}:00").strftime("%l%P")}=>["2pm","12am","11pm"] 关于ruby-使用am/pm将24位整数转换为12小时制,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/ques

Ruby Gems 突然停止在 ubuntu 12.04 上工作

在ubuntubox上几天没有做任何事情之后,我决定尝试一些ruby​​东西。为此,我想启动pry。不幸的是,我看到了Sorry,youcan'tusePrywithoutReadlineoracompatiblelibrary.Pleasegeminstallrb-readlineorrecompileRuby--with-readline.~/.rbenv/versions/2.1.1/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in`require':libreadline.so.5:cannotopenshared

ruby - compass 不适用于 Ubuntu 12.04

此问题类似于以下问题:Gemnotinstallingpackagehttps://bugs.launchpad.net/ubuntu/+source/ruby-compass/+bug/1100018但是compass不起作用。这不是其他一些人报告的PATH问题。规范包出错。Canonicalpackage:sudoapt-getinstallruby-compass改用gem:Geminstall:sudogeminstallcompass控制台输出:compass--version:Errno::ENOENTonline25of/usr/lib/ruby/vendor_ruby/

ruby - 无法在 debian 7.6 上安装 rmagick(包冲突)

我正在尝试在Debian7.6(Wheezy)上安装redmine2.5.4。我遇到了一个问题,为什么我尝试安装rmagickgem。我尝试了apt-getinstalllibmagickwand-devlibmysqlclient-dev和apt-getinstalllibmagick++-dev但我无法安装。事实上,在:之后出现了冲突maxime@ns504687:/opt/redmine$sudoaptitudewhy-notlibmagick++-deviimagemagickSuggestshtml2psphtml2psDependsperlmagickpgraphicsma

ruby - 如何在 IntelliJ IDEA Community 12 中获得 ruby​​ 语法高亮

我知道Jetbrains没有“官方”支持。我该如何解决这个问题?我只需要一个语法突出显示对ruby​​的支持级别。提前致谢。 最佳答案 按照这篇博文中的说明进行操作:http://blog.jetbrains.com/idea/2010/09/custom-file-types-in-intellij-idea/我自己已经按照该过程为Velocity模板语言和JavaScript文件设置自定义语法突出显示,并且我即将对Ruby执行相同的操作。 关于ruby-如何在IntelliJIDEA

ruby - 我如何在 Debian 上使用带 Hudson CI 服务器的 RVM?

我正在尝试使用HudsonCI为我的Rails项目设置一个自动“构建”服务器。到目前为止,它能够运行规范并对代码进行度量,但我有2个不同的项目依赖于2个不同版本的ruby​​。所以我正在尝试使用RVM运行多个ruby​​副本,然后在预构建步骤中来回切换。我发现了一些类似thisone的帖子试图解释如何使它工作,但我没有运行hudson的启动脚本,它在启动时启动,这就是我通过debian说明安装它时开箱即用的方式。问题似乎是,即使hudson在“hudson”帐户下运行并且该帐户已安装(并且正在运行)rvm,但当它尝试运行基于shell的预构建步骤以调用rvmswitch1.8.7时,它

c++ - (已知)VC12 中的编译器错误?

使用VC12(在VisualStudio2013RTM中)[1]编译此程序会导致崩溃(在所有构建配置中),而实际上它不应该:#includevoidfoo(std::stringconst&oops={}){}intmain(){foo();}我知道两个可能相关的无声的错误代码生成错误:https://connect.microsoft.com/VisualStudio/feedback/details/800364/initializer-list-calls-object-destructor-twicehttp://connect.microsoft.com/VisualStud